// 严格模式中，最外层的 this 不再指向全局，
(function() {
    'use strict'
    console.log(this);
    let obj = {'name':'daxia'};
    Object.freeze(obj);
    // Reflect.set(obj,'name','miaomiao'); // 使用 Reflect.set 设置不会报错，因为其返回了一个boolea值指明设置是否成功
    // obj.name = 'jj';  // 在严格模式中对只读属性使用 . 运算符写会报错
})()

// let obj = {
//     value:'daxia',
//     get() {
//         console.log(this);
//     }
// }
// obj.get()